package com.example.piece.entity

import android.os.Parcelable
import androidx.annotation.Keep
import kotlinx.android.parcel.Parcelize

/**  应用更新信息 实体类  **/
@Keep
@Parcelize
data class UpdateInfo(
    /**  版本号  **/
    val versionCode: Int = 0,
    /**  版本名称  **/
    val versionName: String = "",
    /**  更新摘要信息  **/
    val updateDetail: String = "",
    /**  新版本大小  **/
    val fileSize: String = "",
    /**  新版本下载地址  **/
    val filePath: String = "",
    /**  强制更新, true 为强制, false 为非强制  **/
    val mustUpdate: Boolean = false,

    /**  MD5值用于安装校验  **/
    val md5Value: String = ""
) : Parcelable